Predator species - Französisch Englisch Wörterbuch